English Dictionary
◊ STORM CENTER
storm center
n 1: a center of trouble or disturbance [syn: {storm centre}]
2: the central area or point of lowest barometric pressure
within a storm
3: the central area or place of lowest barometric pressure
within a storm [syn: {storm centre}]